<?php
	if (!session_start()) session_start();
	require("../../librarys/funcs/Utils.php");
	require("../../librarys/funcs/Connection.php");

	$p = $_GET['p'];
	$a = $_GET['a'];

	$conn = new Connection();
	$util = new Utils();
	if ($p == 'catalog') {
		if ($a == 'list_c1') {
			if (isset($_GET['id']) && $_GET['id'] != NULL) {
				$table   = 'catalog1';
				$id      = $_GET['id'];
				$list_c1 = $conn->get_all_data($table, -1, -1, $option1 = ' AND catalog_id=' . $id);
				settype($id, 'int');
				if ($id > 0 && count($list_c1) > 0) {
					foreach ($list_c1 as $key => $value) {
						echo '<option value="' . $value['id'] . '">' . $value['title'] . '</option>';
					}
				} else {
					echo '<option value="">----Chưa có danh mục con-----</option>';
				}
			} else {
				echo '<option value="">----Chưa có danh mục con-----</option>';
			}
		}
	}
	if ($p == 'restaurant_image') {
		if ($a == 'update_status') {
			if (isset($_GET['id'])) {
				$table       = 'restaurant_image';
				$id          = $_GET['id'];
				$type        = $_GET['type'];
				$attributes  = array('id'   => $id,
				                     'type' => $type);
				$record      = $conn->get_all_data($table, $id);
				$list_record = $conn->get_all_data($table, -1, 1, $option1 = ' AND restaurant_id = ' . $record['restaurant_id']);
				foreach ($list_record as $key => $value) {
					$attributes2 = array('id'   => $value['id'],
					                     'type' => 1);
					$conn->update($table, $attributes2);
				}
				if ($conn->update($table, $attributes))
					echo "Cập nhật thông tin thành công!";
				else {
					echo "Lỗi cập nhật thông tin ở server, xin thử thử lại lần nữa!";
				}
			}
		}
	}
	if ($p == 'restaurant_item') {
		if ($a == 'update_status') {
			if (isset($_GET['id'])) {
				$table       = 'restaurant_item';
				$id          = $_GET['id'];
				$type        = $_GET['type'];
				$attributes  = array('id'   => $id,
				                     'type' => $type);
				$record      = $conn->get_all_data($table, $id);
				$list_record = $conn->get_all_data($table, -1, 1, $option1 = ' AND restaurant_id = ' . $record['restaurant_id']);
				foreach ($list_record as $key => $value) {
					$attributes2 = array('id'   => $value['id'],
					                     'type' => 1);
					$conn->update($table, $attributes2);
				}
				if ($conn->update($table, $attributes))
					echo "Cập nhật thông tin thành công!";
				else {
					echo "Lỗi cập nhật thông tin ở server, xin thử thử lại lần nữa!";
				}
			}
		}
	}

?>